package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 车辆支付记录视图对象 zsyy_park_enter_pay
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("车辆支付记录视图对象")
public class ZsyyParkEnterPayVo {

	private static final long serialVersionUID = 1L;

	/** 停车缴费表id */
	@ApiModelProperty("停车缴费表id")
	private Long id;

	/** 订单号 */
	@Excel(name = "订单号")
	@ApiModelProperty("订单号")
	private String orderNo;

	/** 停车场编号 */
	@Excel(name = "停车场编号")
	@ApiModelProperty("停车场编号")
	private String parkCode;

	/** 停车记录编号 */
	@Excel(name = "停车记录编号")
	@ApiModelProperty("停车记录编号")
	private String parkingCode;

	/** 计费时间 */
	@Excel(name = "计费时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("计费时间")
	private Date chargeDate;

	/** 支付时间 */
	@Excel(name = "支付时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("支付时间")
	private Date payDate;

	/** 车主实付，元 */
	@Excel(name = "车主实付，元")
	@ApiModelProperty("车主实付，元")
	private BigDecimal actPayCharge;

	/** 支付来源 */
	@Excel(name = "支付来源")
	@ApiModelProperty("支付来源")
	private Integer payOrigin;

	/** 支付来源备注 */
	@Excel(name = "支付来源备注")
	@ApiModelProperty("支付来源备注")
	private String payOriginRemark;

	/** 支付方式 */
	@Excel(name = "支付方式")
	@ApiModelProperty("支付方式")
	private Integer paymentMode;

	/** 支付方式备注 */
	@Excel(name = "支付方式备注")
	@ApiModelProperty("支付方式备注")
	private String paymentModeRemark;

	/** 收费员名称 */
	@Excel(name = "收费员名称")
	@ApiModelProperty("收费员名称")
	private String collectorName;

	/** 第三方系统缴费订单号 */
	@Excel(name = "第三方系统缴费订单号")
	@ApiModelProperty("第三方系统缴费订单号")
	private String billCode;

	/** $column.columnComment */
	@Excel(name = "第三方系统缴费订单号" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("$column.columnComment")
	private Date updatetime;

	/** $column.columnComment */
	@Excel(name = "第三方系统缴费订单号" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("$column.columnComment")
	private Date createtime;


}
